perform something successfully - Francés Inglés Diccionario